Big Huge Thesaurus

photographic emulsion

noun